mining towns - French English Dictionary